Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR TERRACE Terraced £263,659 £215,000 25 Oct 2019
2 POPLAR TERRACE Semi-Detached £309,372 £305,000 23 Jun 2022
4 POPLAR TERRACE Terraced £370,278 £135,000 22 Aug 2002